<%-- 
    Document   : recherche
    Created on : 21 févr. 2011, 16:51:51
    Author     : Amanda & Rami
--%>
<%@page import="java.util.ArrayList"%>
<%@page import="beans.Formateur"%>
<%@page import="beans.Etudiant"%>
<%@page import="beans.Module"%>
<%@page import="beans.Graphe"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>AGP : Rechercher de projets</title>
        <link rel="stylesheet" media="screen" type="text/css" title="Design" href="./css/design_corps.css" />
        <link rel="stylesheet" media="screen" type="text/css" title="Design" href="./css/design_rechercher.css" />
    </head>
    <body>
        <div id="page">
            <form action="Controleur" method="POST">
                <jsp:include page="_banniere.jsp"/>
                <jsp:include page="_menu.jsp"/>
                <div id="corps">
                    <%
                                ArrayList<Module> listeModulesDisponible = (ArrayList<Module>) getServletContext().getAttribute("staticListeModules");
                                ArrayList<Etudiant> listeEtudiantsDisponible = (ArrayList<Etudiant>) getServletContext().getAttribute("staticListeEtudiants");
                                ArrayList<Formateur> listeFormateursDisponible = (ArrayList<Formateur>) getServletContext().getAttribute("staticListeFormateurs");
                    %>
                    <div id="corps_titre">Rechercher de projets</div>
                    <form action="ServletInit" method="POST">
                        <div id="rechercher_bloc">
                            <div id="rechercher_bloc1">
                                <div id="rechercher_text">Mati&egrave;re</div>
                                <div id="rechercher_champs">
                                    <select name="idModule">
                                        <option value="0">Toutes</option>
                                        <% for (int z = 0; z < listeModulesDisponible.size(); z++) {%>
                                        <option value="<%= listeModulesDisponible.get(z).getIdModule()%>">
                                            <%= listeModulesDisponible.get(z).getNom()%>
                                        </option>
                                        <%}%>
                                    </select>
                                </div>
                            </div>
                            <div id="rechercher_bloc2">
                                <div id="rechercher_text">Formateur</div>
                                <div id="rechercher_champs">
                                    <select name="idFormateur">
                                        <option value="0">Tous</option>
                                        <%for (int z = 0; z < listeFormateursDisponible.size(); z++) {%>
                                        <option value="<%= listeFormateursDisponible.get(z).getIdFormateur()%>">
                                            <%= listeFormateursDisponible.get(z).getNom()%>&nbsp;
                                            <%= listeFormateursDisponible.get(z).getPrenom()%>
                                        </option>
                                        <%}%>
                                    </select>
                                </div>
                            </div>
                            <div id="rechercher_bloc3">
                                <div id="rechercher_text">Promotion</div>
                                <div id="rechercher_champs">
                                    <select name="promotion">
                                        <option value="0">Tous</option>
                                        <option value="1">M1 Fic</option>
                                        <option value="2">M1 Fa</option>
                                        <option value="3">M2 Fic</option>
                                        <option value="4">M2 Fa</option>
                                    </select>
                                </div>
                            </div>
                            <div id="rechercher_bouton">
                                <input type="submit" name="action" value="Lancer la recherche">
                            </div>
                        </div>
                    </form>
                    <%
                                Graphe graphe = (Graphe) request.getAttribute("graphe");
                                String map = graphe.getGraphe();
                                String src = graphe.getSource();
                                String useMap = graphe.getUtilisationGraphe();
                    %>
                    <div align="center">
                        <%=map%>
                        <img src=<%=src%> usemap=<%=useMap%> border="0">
                    </div>
                    <% java.util.List<beans.Projet> listeProjet = (java.util.List<beans.Projet>) request.getAttribute("listeResultat");
                                for (int i = 0; i < listeProjet.size(); i++) {%>
                    <div id="resultat_bloc">
                        <form action="Controleur" method="POST">
                            <div id="resultat_bloc1">
                                <div id="resultat_nomProjet">
                                    <a href='Controleur?action=AfficherProjet&id_Projet=<%= listeProjet.get(i).getIdProjet()%>'>
                                        <%=listeProjet.get(i).getNom()%>
                                    </a>
                                </div>
                            </div>
                            <div id="resultat_bloc4">
                                <div id="resultat_text">fin</div>
                                <div id="resultat_champs"><%=listeProjet.get(i).getDateFin()%></div>
                            </div>
                            <div id="resultat_bloc3">
                                <div id="resultat_text">d&eacute;but</div>
                                <div id="resultat_champs"><%=listeProjet.get(i).getDateDebut()%></div>
                            </div>
                            <div id="resultat_bloc2">
                                <div id="resultat_text">Description</div>
                                <div id="resultat_champs"><%=listeProjet.get(i).getDescriptif()%></div>
                            </div>                            
                        </form>
                    </div>
                    <%}%>
                </div>
            </form>
        </div>
    </body>
</html>